Opponent modelling for case-based adaptive game AI
نویسندگان
چکیده
In previous work we introduced a novel approach to adaptive game AI that was focussed on the rapid and reliable adaptation to game circumstances. We named the approach ‘case-based adaptive game AI’. In the approach, domain knowledge required to adapt to game circumstances is gathered automatically by the game AI, and is exploited immediately (i.e., without trials and without resource-intensive learning) to evoke effective behaviour in a controlled manner in online play. In the research discussed in this article we investigate to what extent incorporating opponent modelling enhances the performance of case-based adaptive game AI. In our approach, models of the opponent players are generated automatically, on the basis of observations drawn from a multitude of games. We performed experiments that test the enhanced approach in an actual, complex RTS game, and observed that the effectiveness of case-based adaptive game AI increases significantly when opponent modelling is incorporated. From these results we may conclude that opponent modelling further improves the basis for implementation of case-based adaptive game AI in commercially available video games. 2009 Published by Elsevier B.V.
منابع مشابه
Automatically Generating Game Tactics through Evolutionary Learning
trolled opponents in video games is called game AI. Adaptive game AI can improve the entertainment value of games by allowing computer-controlled opponents to fix weaknesses automatically in the game AI and to respond to changes in human-player tactics. Dynamic scripting is a reinforcement learning approach to adaptive game AI that learns, during gameplay, which game tactics an opponent should ...
متن کاملEvolving Adaptive Play for the Game of Spoof
For game playing in general it is important for players to be adaptive, this is particularly true for games where no optimal fixed strategy is known to exist. Adaptive artificial opponents capable of learning and opponent modelling are highly desirable in computer games. Typically, a great deal of a game’s ability to maintain the interest of human players is provided by multiplayer functionalit...
متن کاملAutomatically Generating Game Tactics via Evolutionary Learning
The decision-making process of computer-controlled opponents in video games is called game AI. Adaptive game AI can improve the entertainment value of games by allowing computer-controlled opponents to fix weaknesses automatically in the game AI, and to respond to changes in human-player tactics. Dynamic scripting is a reinforcement learning approach to adaptive game AI that learns, during game...
متن کاملAn Adaptive Learning Game for Autistic Children using Reinforcement Learning and Fuzzy Logic
This paper, presents an adapted serious game for rating social ability in children with autism spectrum disorder (ASD). The required measurements are obtained by challenges of the proposed serious game. The proposed serious game uses reinforcement learning concepts for being adaptive. It is based on fuzzy logic to evaluate the social ability level of the children with ASD. The game adapts itsel...
متن کاملAuto-explanation System: Player Satisfaction in Strategy-Based Board Games
In computerised version of board games, player satisfaction can be augmented by providing explanation of what the computer based AI analytical processes are. This helps the players to understand the reasoning behind the action taken by the computer AI opponent. This paper proposes a method that provides the mechanism for a game AI to communicate its evaluation processes using descriptive auto-e...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Entertainment Computing
دوره 1 شماره
صفحات -
تاریخ انتشار 2009